package com.bana.fvs.dao;

import com.bana.fvs.model.VisibilityScale;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 能见度等级
 */
public interface VisibilityScaleDAO {

    /**
     * 查询能见度等级集合
     * @return 能见度等级集合
     */
    List<VisibilityScale> getVisibilityScales(int wqbm);

    /**
     * 查询能见度等级集合
     * @return 能见度等级集合
     */
    VisibilityScale getVisibilityScale(@Param("wqbm") int wqbm,@Param("njddj")int njddj);

    /**
     * 修改能见度等级
     * @param visibilityScale 能见度等级
     * @return 影响行数
     */
    int insertVisibilityScale(VisibilityScale visibilityScale);

    /**
     * 修改能见度等级
     * @param visibilityScale 能见度等级
     * @return 影响行数
     */
    int updateVisibilityScale(VisibilityScale visibilityScale);
}
